Edo Japanese Restaurant
1701 N Larkin Ave, Crest Hill, IL 60403
Reviews
01/27/2012
Provided by YPmobileThe 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.
More Business Info
- Hours
- Regular Hours
Tue - Sat: - Price Range
- $$
- Other Link
- Categories
- Japanese Restaurants, Restaurants
- Other Information
Cuisines: Japanese, Asian
Price Range : Average
Suggest an Edit