Edo Japan invites you to their establishment. They are open at night all week and are easily reachable by car. The surrounding area is remarkable for its parks and stores. Payments by gift certificates are recognized.