Edo Japan invites you to their establishment. Explore a menu offering a fast food menu, priced at less than $10 and experience their casual surrounding. They happily feature a take-out menu and are readily reachable by car.