Tasty Bite

Meena Bazaar, Opposite Dubai Nova Hotel, Al Fahidi Street, Dubai


Photos 5