935th visitor, Write a review
Kabul Palace Restaurant Map

near T1Y 6Z1

Kabul Palace Restaurant is ranked #2 of 20 nearby Restaurants.

They say Kabul Palace Restaurant is excellent, good