← Buffalo restaurants
Teton Kitchen
No reviews yet
Asian153 Elmwood Ave, Buffalo
Own or manage Teton Kitchen? Claim this listing free
Hours
Hours not listed yet.
Details
Address153 Elmwood Ave, Buffalo 14201
Phone+17164052599
Websitehttp://www.tetonkitchen.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.