( 71 Reviews )
Sakana Thai Japanese Fusion Restaurant
Japanese Restaurant, Fine Dining Restaurant, Sushi Restaurant
111 W 2nd St Elmhurst, IL 60126
antonio saunders
Food was great.
( 283 Reviews )
Sushi Nest
Miscellaneous, Asian Restaurant, Japanese Restaurant
142 N York St Elmhurst, IL 60126
Nico Nitti
By far the best, freshest sushi around I have had. I eat lunch here once a week. Their fish is the freshest. Nester even compared to higher end restaurants. Service is gr ... more