Da’ Pizza Planet, Janakpuri, Delhi
Sometimes you just stumble upon a place and then fall in love with it. Now pizzas are available just about everywhere. There are food chains which offer something which can pass off as a pizza. Pizza base available, now one can prepare a pizza at home too. Truly yummy. Da’ Pizza Planet takes the pizza…