New Delhi, India
Block B, Jamia Nagar, Okhla
N/A
Delivery
A good restaurant for grilled chicken items
like
Deli
The best companies in the category 'Deli'