Near Mall Of The Emirates And Lulu Hypermarket, Al Barsha 1, Dubai, United States
Near Mall Of The Emirates And Lulu Hypermarket, Al Barsha 1, Dubai, United States
No delivery
Spot something wrong?
Dishes at Sofra Turkish Restaurant. Prices may vary in venue.