Italian Avg. Cost AED 185 For Two
2.9/5 15 Votes
 
 
 

Tala Restaurant - Novotel Dubai Deira City Centre

06:30 A.M – 10:30 P.M
Nearest Parking Basement parking in the hotel
 
 
 
 

Similar Brands