Edo Japan welcomes you to their restaurant. Discover a menu featuring a fast food menu, priced at less than $10. Their atmosphere has been described as casual. They provide a take-out menu. You can get there not only by public transit but also by car. They are found in a surrounding characterized with stores.more...See more text