26 Al Mamsha St - Jumeirah Beach Residence - Dubai - United Arab Emirates
View on Map
What travelers say:
A good barbecue restaurant, the grilled seafood inside is very good, there are lobsters and fish similar to salmon, this fish is delicious, there are fewer roast vegetables, and there is a self-service area, the price is good.