41st & Al Mussallah Rd, Near Al Fahidi Metro Station, Meena Bazaar, Dubai, United States
41st & Al Mussallah Rd, Near Al Fahidi Metro Station, Meena Bazaar, Dubai, United States
No delivery
Spot something wrong?
Dishes at Bay Leaves Restaurant. Prices may vary in venue.
Been to Bay Leaves Restaurant? Be the first to share what you ate.