You are now leaving Menulist
We hope to see you again soon!
Teton Kitchen Thai Japanese Cuisine
415 Dick Rd, Depew, NY 14043, United States, Cheektowaga
Japanese
The redirect does not work? Just click on this link or copy it into your address bar