Italian restaurant
Bay Central, 313, King Salman Bin Abdulaziz Al Saud street, Jumeirah Beach Residence, Marsa Dubai, Dubai
Restaurants with a View · Cafe / Restaurants · Average bill 200 AED · Italian cuisine · European cuisine · Mediterranean cuisine · Delivery
Closed until 01:30 pm