Restaurante

Taste of Himalayas

Recomendado por 2 personas locales

Consejos de personas locales

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