An article on Indian food magazine, News24, claims that a pizza parlor in Mumbai has set its sights on becoming the number one pizza place in India.The article states that a pizzeria in the Indian city of Mumbai was opened by a local family in October 2017 and that it is the first pizza parlour…