Japanese, Restaurant With Delivery Services, Take-out, Restaurant With Terrace, Wheelchair-accessible Restaurant
Hamachi House Fine Japanese Cuisine welcomes you to their establishment. Come sit on their terrace beneath the sun. They are open at night all week. Enjoy your meal at home thanks ...more...See more text