EDO Japanese Restaurant


1701 N Larkin Ave # 501
Crest Hill, IL 60403

A Japanese Restaurant in Crest Hill IL

Since opening, Edo Sushi and Hibachi aims to prove that suburban dining destinations can exist in a small strip mall. This upscale spot's menu mixes traditional Japanese dishes with designer sushi rolls. Popular picks include the RED BULL ROLL , made with eel, avocado, jalapeno and crunch roll with hot spicy tuna on top. The restaurant also sports a full bar, equipped with a sake and a wine list.


Day Opening Closing
Monday  Closed  
Tuesday - Saturday 4:00 AM 8:30 PM
Sunday 4:00 AM 8:00 PM
Click the button to add a review for EDO Japanese Restaurant

Add Review