Located at: 3rd Floor, Tower #2, Al Ghurair Centre, Al Rigga Road, Dubai, United Arab Emirates Visited on: 10 Oct, 2019 Being hidden away on the third floor of one of Al Ghurair’s towers certainly hasn’t dampened the popularity of this place! We went on a weekend (Thursday night), and unless you have reserved ahead, there’s…
