India's fastest growing pizza place started back in 2011 in Chandigarh. As of today, La Pino'z has 500+ outlets across India with the recent one opening in London.
Thakur village, Kandivali