I love pizza and will travel from one end to the world for the best pizzas. In India there are a few pizza parlors but they don’t really make me crave for more. I feel this way for most pizza parlors.
The best Pizza I have had in India is from Spaghetti Kitchen because it is the only Indian restaurant which serves authentic Italian pizza. My favorite pizza from Spaghetti kitchen is the Pizza con Gamberetti.