Edo Japan invites you to their dining room. Discover 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 established in a location filled with parks, restaurants and stores.