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 a go-to spot for amazing sushi in the area. The owner, who also serves as the sushi chef, takes pride in the diverse sushi menu, handcrafting each piece. Dishes like the spicy tuna, cucumber, and crab rolls are popular choices. The hibachi dishes are also a hit, with tender steak being a standout. The restaurant offers superb service and a cozy atmosphere, perfect for enjoying a meal. Customers praise the attentive staff, who are responsive to their needs, and the chef's clear passion for his craft. The diverse menu, delicious food, and welcoming ambiance make EDO Japanese Restaurant a highly recommended, family-owned gem for top-notch Japanese cuisine.

Customers' Favorites

EDO Japanese Restaurant Reviews

4.8
145 ratings
Restaurantji Rating
5
96%
4
4%
Food
4.8
Atmosphere
4.7
Service
4.8

Share your opinion about EDO Japanese Restaurant

Restaurantji Rating

Read All Reviews(145)

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: