Come enjoy a savory dish at Edo Japan. They are open after-hours Thursday, Friday and Sunday and over week-ends and are easily accessible by car. more... See more text