Teton Kitchen Elmwood . Asian Tapas , Bar & Sushi
153 Elmwood Ave, Buffalo
(716) 405-2599
Recent Reviews
Order Online
Reserve
You May Also Like
Savoy - 149 Elmwood Ave
Cocktail Bar, Whiskey Bar, Champagne Bar, Pet Friendly
SHACK in Allentown - 125 Elmwood Ave
Pop-Up Restaurants, Pizza
Casa Azul - 191 Allen St
Mexican, Tacos, Pet Friendly
Restaurants in Buffalo, NY
Teton Kitchen Elmwood . Asian Tapas , Bar & Sushi
153 Elmwood Ave, Buffalo, NY 14201
(716) 405-2599