Teton Kitchen on Elmwood has re-opened!

Come check out Teton Kitchen’s Elmwood location, now re-opened for outdoor and indoor dining!

Here’s our menu for you to check out our appetizers, lunch and drink specials.

Teton Kitchen's
153 Elmwood Ave Buffalo New York
7164052599

Teton Kitchen on Elmwood has re-opened!

something like address

Teton Kitchen on Elmwood has re-opened!

 AN EMAIL A DAY KEEPS THE FOMO AWAY 

Registration

Forgotten Password?