Teton Kitchen Thai & Japanese Cuisine finds a home in Allentown
According to Yelp, back in December of 2015, Teton Kitchen Thai & Japanese Cuisine was the number one restaurant in all the greater Buffalo...
Buffalo RisingRead more
Depew, NY
Depew, NY
Recent articles and mentions about Teton Kitchen Thai & Japanese Cuisine
According to Yelp, back in December of 2015, Teton Kitchen Thai & Japanese Cuisine was the number one restaurant in all the greater Buffalo...
Teton Kitchen Thai & Japanese Cuisine has opened at 153 Elmwood Avenue in the former Cozumel building.
After sorting through hundreds of votes we've compiled a list of the best Thai restaurants and restaurants with the best Thai dishes to check out immediately.
Hours information not available
Depew, NY
Depew, NY
Loading map...