Chikan Shop Junction is located in New Delhi, India on Barwala Rd, Mkt. Near Hanuman Mandir, Begampur, Sector 33, Rohini. Chikan Shop Junction is rated 3 out of 5 in the category chilean restaurant in India.
Address
Barwala Rd, Mkt. Near Hanuman Mandir, Begampur, Sector 33, Rohini