Restaurant
The Beach, The Beach, 34, Al Mamsha street, Jumeirah Beach Residence, Jumeirah Beach Residence, Dubai
Cafe / Restaurants · Average bill 150 AED · Italian cuisine · Japanese cuisine · Spanish cuisine · Burgers
Closes for lunch break in 33 minutes