The Sushi Room is a new dine-in only experience in Catawba Island/Port Clinton located at Harbor Light Landing. Get all your favorite sushi selections, drinks and more from Nagoya Japanese Steakhouse & Sushi in our new sushi bar location. We are located next door to Nagoya Hibachi Express—carry-out only hibachi and Japanese favorites from Nagoya.