The Longhouse is known for their handmade sushi rolls, and if you sit at the bar, you can watch them being made!