Background
Discover

EDO Japanese Restaurant Menu

Welcome to EDO Japanese Restaurant, a hidden gem located at 1701 N Larkin Ave in Crest Hill, IL. At EDO, you’ll experience authentic Japanese cuisine that leaves a lasting impression. The menu features a delightful array of appetizers such as the light and crispy Agedashi Tofu and savory Gyoza. Dive into their expertly crafted sushi rolls, including the renowned Dallas Roll packed with creamy avocado and rich cream cheese.

Vegetable and shrimp tempura options provide a satisfying crunch, while the fresh salads—like the tantalizing seaweed salad—pair perfectly with any dish. The atmosphere may seem modest, but the service is exceptional, ensuring you'll feel welcomed and cared for throughout your meal. EDO delivers a culinary journey that attests to both the artistry of Japanese cooking and the warmth of its service, making it a must-try for sushi lovers and food enthusiasts alike.