Executive Towers,13/1, Happiness Street, Business Bay - 346, Za'abeel, DubaiG Floor, Shop G60Average bill 25 AEDOpens at 7:00 am