Japanese Sushi and Thai Flavors in a Casual Setting
Teton Kitchen Elmwood combines Japanese sushi with Thai specialties, offering generous nigiri, creative tuna dishes, and comforting curries. Guests highlight carefully prepared plates that show attention to flavor and detail. The sake selection is a notable feature, and service from the small team, including the owners, feels personable and attentive.