Cucumber City Restaurant - Deira
deira , shop 62, salah al din street , Dubai
Similar Places in deira
deira , ground floor, dar al amman building, salahuddin road - near salah al din metro station , Dubai
042239698
Restaurants Chinese Restaurants
deira , ground floor, royal falcon hotel, salahuddin road - near reef mall , Dubai
042732222
Restaurants International Restaurants
deira , salah al din street - near salah al din metro station , Dubai
042271803
Restaurants Seafood Restaurants
deira , salah al din street , Dubai
0567601343
Restaurants Filipino Restaurants
deira , mezzanine floor, city star hotel, salahuddin road - near salah al din metro station , Dubai
042270002
Night Clubs Restaurants