FoodBlog Logo

For the best experience, please rotate your device.

Ali Baba

Lebanese

Restaurant Details

9, Triq Frederick C. Ponsonby, Gzira

Book Now

FoodBlog SpaceFoodBlog Space