Longhouse is a sushi restaurant offering handcrafted sushi rolls, sashimi, and small plates, alongside traditional rice and noodle dishes.