Barca Sheesha

419 Sheikh Zayed Road - Al Quoz 1