Pan India Pizza Chain London Yard launches in Mumbai with its Monster pizza – a 30 incher!
London Yard Pizza, a food brand inspired by travel and a passion for exceptional cuisine, is making a big debut in Mumbai’s bustling dining scene. With over 50 outlets across India, they are now expanding to Maharashtra and introducing their star attraction – the incredible 30-inch Monster Pizza. The story...