Taste of Thai

Review by Erica

216 E State St, Ithaca, NY 14850
7 years ago

Delicious Thai food