Shop 4, Sai Dharm Marg, Sector 88, Near Sector 86, Faridabad, India
No delivery
Spot something wrong?
Dishes at The Italian Pizza. Prices may vary in venue.