Level 2, Mall of The Emirates - Sheikh Zayed Rd - Al Barsha - Al Barsha 1 - Dubai - United Arab Emirates
View on Map
What travelers say:
Located in Dubai mall, it is a restaurant with a good view, overlooking the Burj Khalifa and the fountain show. Ordered steak and salad, steak is very cost-effective, the bread is quite delicious