Come taste a delightful meal at Edo Japan. They are open at night from Monday to Saturday. You can get there by car.
We are unique in that we offer 3 different food concepts in 1 location. Our heart lies with our hand crafted sushi made daily however our made to order kitchen with Bento Boxes, r... more... See more text