Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Teton Kitchen Elmwood is a vibrant Asian Tapas, Bar, and Sushi restaurant located at 153 Elmwood Ave in Buffalo, New York. With its eclectic menu of Japanese, Thai, and other Asian cuisines, Teton Kitchen offers a delightful dining experience that satisfies diverse palates. If you're a sushi lover, you'll be pleased with their wide selection of fresh and creatively prepared sushi rolls. The bar is also well-stocked, offering a variety of cocktails, sake, and other spirits to complement your meal. Whether you're looking for a quick bite or a full dining experience, Teton Kitchen Elmwood has you covered. The restaurant's trendy atmosphere and friendly staff create an inviting ambiance for both casual outings and special occasions. Don't miss out on this gem in Buffalo!