Ali Baba Restaurant
Location
Sachal Sarmast Road (G-11)
Islamabad
More places nearby
Bismillah Abbasi Restaurant & Naan Centre
RestaurantDarbar
RestaurantFoothpath Ki Baat
RestaurantHa Pi Restaurant
RestaurantMore results will load automatically
Islamabad