Teton Kitchen Elmwood - Asian Tapas , Bar & Sushi
OPEN NOW
Today: 11:00 am - 12:00 am
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
837 Niagara St, Buffalo, NY 14213
33 Virginia Pl, Buffalo, NY 14202
431 Elmwood Ave, Buffalo, NY 14222
1303 Jefferson Ave, Buffalo, NY 14208
338 Ellicott St, Buffalo, NY 14203
571 William St, Buffalo, NY 14206
366 Tonawanda St, Buffalo, NY 14207
2770 Union Rd, Cheektowaga, NY 14227
3002 Abbott Rd, Orchard Park, NY 14127