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