Chicago Curry House Indian & Nepali Restaurant is located in Chicago, United States on 899 S Plymouth Ct. Chicago Curry House Indian & Nepali Restaurant is rated 4.2 out of 5 in the category indian restaurant in United States.
Address
899 S Plymouth Ct