Edo Japan welcomes you to their dining room. They are easily accessible by car. The neighboring area is remarkable for its parks.