The Originals
415 Dick Rd, Depew, NY 14043
(716) 393-3720Elmwood Village
153 Elmwood Ave.,
Buffalo NY 14201
(716) 405-2599
If you ask Yelp Buffalo, the best place to eat in Buffalo is Teton Kitchen ... in Depew. Yelp, a website...
Teton Kitchen is the kind of restaurant I can’t help but root for, whatever its chances. It’s a scrappy,...