Come taste a yummy creation at Edo Japan. Explore a menu offering a fast food menu, priced at less than $10. Their atmosphere has been described as casual. They graciously provide a take-out menu. You can get there by car.