Chicken Inn – Pandara Road Market, New Delhi

After a mornings sightseeing around New Delhi we found ourselves at The Chicken Inn at Pandara Road Market in New Delhi.  It is located in a small shopping square surrounded with other similar restaurants, we walked in, or were we guided in? with instruction to the owners that we needed to be in and out within 20 minutes….