Teton Kitchen Elmwood - Asian Tapas , Bar & Sushi
Add to Favorites
CLOSED NOW
Today: 11:00 am - 11:00 pm
Tomorrow: 11:00 am - 11:00 pm
Phone: (716) 405-2599
Address: 153 Elmwood Ave, Buffalo, NY 14201
Website: http://tetonkitchen.com
Teton Kitchen Elmwood Tapas, Bar, & Sushi
525 Main St, Buffalo, NY 14203
1010 Niagara Falls Blvd, Tonawanda, NY 14150
452 Pearl St, Buffalo, NY 14202
1303 Jefferson Ave, Buffalo, NY 14208
2298 Niagara Falls Blvd, Tonawanda, NY 14150
1116 Elmwood Ave, Buffalo, NY 14222
1416 Millersport Hwy, Buffalo, NY 14221
1116 Elmwood Ave Ste A, Buffalo, NY 14222
938 Elmwood Ave, Buffalo, NY 14222
3054 Delaware Ave, Buffalo, NY 14217