Tasty Bite

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