Ali Baba

Lebanese

Restaurant Details

9, Triq Frederick C. Ponsonby, Gzira

Book Now

FoodBlog SpaceFoodBlog Space