Kabul Palace Restaurant, 3132 26 St NE, Calgary Sunridge
941st visitor, Write a review
Kabul Palace Restaurant Map

near T1Y 6Z1

Kabul Palace Restaurant is ranked #5 of 21 nearby Restaurants.

They say Kabul Palace Restaurant is excellent, good