Italian Restaurants nearby JLT Metro Station, Cluster N, The Dome Tower, 12th Floor, Office No 1201, Dubai 336677, United Arab Emirates

Cafe Torino

Approximately 1.96 km away
Address: Sadaf 5, Plaza Level, Jumeirah Beach Residence (JBR), Dubai

Tche Tche Cafe

Approximately 1.98 km away
Address: Plaza Level, Sadaf 4, Jumeirah Beach Residence (JBR), Dubai

Tche Tche Cafe

Approximately 1.98 km away
Address: Plaza Level, Sadaf 4, Jumeirah Beach Residence (JBR), Dubai