Edo Japan welcomes you to their restaurant. This eatery serves a fast food menu for less than $10. Come experience their casual surrounding. They graciously provide a take-out menu... more... See more text