Taste of Nepal

🍽️ Restaurant in Downtown, Evanston, IL

Taste of Nepal is a restaurant in Downtown that serves Indian cuisine.

Address
610 Davis Street, Downtown
Phone
+1-847-475-0380
Cuisine
Indian

📷 Community photos

Add your photos — the most upvoted one becomes this page's picture.

Log in to add a photo

More restaurants in Evanston

Make a day of it — nearby