FoodBlog Logo

For the best experience, please rotate your device.

Baba

Fast Food • Lebanese • Sandwich

Restaurant Details

140, Fleet Street, Gzira

Book Now

FOOD MEDIAFOOD MEDIA