EDO Japanese Restaurant

$$ • Japanese, Salad, Sushi Bars

Hours:
1701 N Larkin Ave, Crest Hill
(815) 729-4155

About EDO Japanese Restaurant

EDO Japanese Restaurant is the go-to spot in town for amazing sushi. They handcraft each piece, like the spicy tuna, cucumber, and crab rolls. The hibachi dishes are also a hit, with tender steak being a standout. The place offers superb service and a cozy atmosphere, perfect for enjoying a meal. The owner, who also serves as the sushi chef, takes pride in the diverse sushi menu. Overall, a highly recommended, family-owned gem for top-notch Japanese cuisine.

Customers' Favorites

EDO Japanese Restaurant Reviews

4.6
179 ratings
Restaurantji Rating
5
86%
4
4%
1
10%
Food
4.8
Atmosphere
4.7
Service
4.8

Share your opinion about EDO Japanese Restaurant

Restaurantji Rating

Read All Reviews(179)

Ratings

Menu

Add a Menu

Photos

Add a Photo
EDO Japanese Restaurant
EDO Japanese Restaurant
View All Photos

Hours

Monday Closed
Tuesday 4 - 8:30PM
Wednesday 4 - 8:30PM
Thursday 4 - 8:30PM
Friday 4 - 8:30PM
Saturday 4 - 8:30PM
Sunday 4 - 8PM
Updated on: