Description
Taste of Nepal is a restaurant in Evanston, Illinois, serving Nepalese cuisine. Located at 610 Davis Street.
Information
- Opening hours
- Sun-Mon, Sat 11:00am to 10:00pm Tue-Fri 11:00am to 9:30pm
- Phone
- +1 847-475-0380
- [email protected]
Location
610 Davis Street Evanston, IL 60201
Open in Maps
