Italian Restaurants nearby The Beach, Jumeirah Beach Residence (JBR), Dubai

Sbarro

Approximately 1.99 km away
Address: Mag 214, Cluster R, Jumeirah Lake Towers (JLT), Dubai