indian
Taste of the Himalayas
110 N. Third Street, St. Charles
(630) 444-1575
-
The BEST Indian restaurant in the area. Never had Indian? Go for the lunch buffet Tuesday - Friday sample all of their most popular dishes. And the fresh-made Naan?!? [Drooling over here…]
St. Charles