Edo Japanese RestaurantAdd to Favorites
Japanese Restaurants, Restaurants
OPEN NOW:
4:00 pm - 8:30 pm
Photos and Videos
- HoursOPEN NOW
- Regular Hours:
Tue - Sat - Phone:
Main - 815-729-4155
- Address:
- 1701 N Larkin Ave Crest Hill, IL 60403
- Link:
- Categories
- Japanese Restaurants, Restaurants
- Price Range
- $$
- Other Information
Cuisines: Japanese, Asian
Price Range : Average
Contact Info
Reviews
01/27/12
Provided by YPmobile1 Reviews0
The food is excellent quality. The staff are friendly and they get to know your preferences as you come in regularly. The place is not much to look at but the food more than makes up for it. They will even make custom sushi for you.
Suggest an Edit
Data provided by one or more of the following: Thryv, Data Axle, Yext.