Restaurant
The Beach, The Beach, 34, Al Mamsha street, Jumeirah Beach Residence, Jumeirah Beach Residence, Dubai
Cafe / Restaurants · Shisha · Average bill 150 AED · Italian cuisine · Japanese cuisine · Spanish cuisine · Burgers
Closed until 08:00 am