Flavors Restaurant - Deira
Dubai, deira ground floor, sun & sands hotel, street 37 - near al rigga metro station
Similar Places in deira
Dubai, deira rooftop, sun & sands hotel, street 37 - near al rigga metro station
042239000
Restaurants Bars
Dubai, deira mezzanine floor, mayfair hotel, street 42a - behind emirates nbd
042284444
Restaurants Indian Restaurants
Dubai, deira ground floor, mayfair hotel, street 42a - behind emirates nbd
042284444
Restaurants Russian Restaurants