Come enjoy a delicious creation at Edo Japan. Discover a menu offering a fast food menu, priced at less than $10 and experience their casual atmosphere. They provide a take-out menu and are open nightly from Monday to Friday. You can get there by car. They are positioned in a surrounding filled with merchants. Payments by MasterCard, American Express, Interac and Visa are recognized.more...See more text