Come savor a delicious meal at Edo Japan. Discover a menu offering a fast food menu, priced at less than $10 and experience their casual atmosphere. They gladly feature a take-out ...more...See more text
Come taste a savory dish at Edo Japan. Discover a menu offering a fast food menu, priced at less than $10. Their atmosphere has been described as casual. They happily provide a tak...more...See more text