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 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.