3rd Floor, Deira Twin Tower, Al Rigga, Dubai, United Arab Emirates, Dubai
"Clean, friendly. Prices are average as for the dining room. Little choice of vegetarian dishes."
"Clean, friendly. Prices are average as for the dining room. Little choice of vegetarian dishes."