Best Pizza Restaurants in West Nizamuddin, New Delhi
Look for Best Pizza Restaurants in New Delhi
Garima Sethi 31 Aug 2023
The Pizza Villa's Chicken Peri Peri Pizza [7 Inches] was really delicious. The base was crispy and the chicken was juicy and flavourful. It could have been a bit more saucy but overall it was a great pizza!