Chicken Inn is located in New Delhi, India on No.13, 14, 15 Pandara Road Market. Chicken Inn is rated 4 out of 5 in the category chicken restaurant in India.
Address
No.13, 14, 15 Pandara Road Market
Amenities
Bar on site
Good for kids
Accessibility
Wheelchair-accessible entrance