Edo Japan invites you to their restaurant. Explore a menu offering a fast food menu, priced at less than $10. Their atmosphere has been described as casual. They happily feature a take-out menu and are easily accessible by public transit but also by bicycle. Come visit them in a neighborhood recognized as lively.more...See more text