You are now leaving Menulist
We hope to see you again soon!
Edo Japanese Restaurant Sushi Bar
13271 Highway 9, Boulder Creek I-95006-9149, United States
Japanese, Sushi, Asian, Vegetarian Friendly, Lunch, Korean, Cheese, Soup, Pub
The redirect does not work? Just click on this link or copy it into your address bar