Setup your precise location
Show all images

Pizza Time

12114.9 km • Sadar Bazar, Delhi
3.7
118 ratings
Italian, American | ₹500 for two