Restaurant
The Beach, The Beach, 34, Al Mamsha street, Jumeirah Beach Residence, Jumeirah Beach Residence, Dubai
French fries · Average bill 150 AED · Italian cuisine · Japanese cuisine · Spanish cuisine · Burgers
Closes for lunch break in 38 minutes