Come enjoy a delicious creation at Edo Japan. Explore a menu featuring a fast food menu, priced at less than $10. Their atmosphere has been described as casual. They provide a take... more... See more text