Ground Floor, Millennium Tower, Sheikh Zayed Road، Business Bay - Dubai - United Arab Emirates , Dubai
2nd Floor, Al Wahda Mall, Haza Bin Zayed the 1st Street (Defence Road)، Al Wahda - Abu Dhabi - United Arab Emirates , Abu Dhabi
Shop # 2,Yes Busines Centre,First Al Khail Street,Street # 13 - Dubai - United Arab Emirates , Dubai
Is clean and at a good spot.But, the pizza served was undercooked (likely due to a high demandand was not upto the Pizza