Restauranthesis: Pizza Metro Pizza, Kemps Corner, Mumbai

Mumbai, India Pizza Metro Pizza a London based Neapolitan restaurant chain has opened their second outlet at Kemps corner after its foray into India in 2012 with their first store in Khar.  Most renowned for its meter long pizzas out of wood fired ovens, we finally managed to visit them last evening. You enter the... Continue Reading →

Create a website or blog at WordPress.com

Up ↑