Pizza 96 is located in New Delhi, India on 45, Street No A- 96, Saiyad ul Ajaib, Sainik Farm. Pizza 96 is rated 3.6 out of 5 in the category pizza restaurant in India.
Address
45, Street No A- 96, Saiyad ul Ajaib, Sainik Farm
Accessibility
No wheelchair-accessible seating