Three stars for the location but the quality and taste is worsening day by day . It also should mak
Three stars for the location but the quality and taste is worsening day by day . It also should make new menu leaflets and the discount on credit card . People are really excited for they have a international quality food in their fingertips but who they are running the business are not justifying with their highly reputed brand food of worldwide. Need to improve the taste and quality of the pizzas.