Edo Japan invites you to their dining room. Explore a menu offering a fast food menu, priced at less than $10. Their atmosphere has been described as casual. They gladly feature a take-out menu. You can get there not only by public transit but also by car. The surrounding location is memorable for its restaurants and merchants.more...See more text