Call Menu Directions
Pizza is a love for almost most of India since it was introduced and there has always been a faithful fan following despite the prices. This place is a pizza heaven for all the pizza lovers out there as they have so many options to choose from.
Pizza is a love for almost most of India since it was introduced and there has always been a faithful fan following despite the prices. This place is a pizza heaven for all the pizza lovers out there as they have so many options to choose from.