Edo Japan invites you to their dining room. They are open nightly all week and are conveniently accessible by car. You can pay by Interac, MasterCard and Visa.