EDO Japanese Restaurant
$$ • Japanese, Salad, Sushi Bars
Hours:
1701 N Larkin Ave, Crest Hill
(815) 729-4155
About EDO Japanese Restaurant
Customers' Favorites
EDO Japanese Restaurant Reviews
Ratings
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 |
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.