Restaurant

Taste of Himalayas

2 locals recommend

Tips from locals

Matt & Liuan
June 8, 2019
Indian and Nepali food in nearby St. Charles. The food is good and it's a great atmosphere for having a sit down meal.
Location
110 N 3rd St
St. Charles, IL