Restaurant

Taste of Himalayas

Recommandé par 2 habitants

Conseils des habitants

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.
Emplacement
110 N 3rd St
St. Charles, IL