1330 Niagara Falls Blvd, Tonawanda
Best Thai food ever, definitely on par with what I have had in Thailand!
791 Niagara St, Tonawanda
If you haven't been in ever, or even in a long while.. stop in again... try the food.. its all great! the chicken pepper soup delicious... the pot roast melt in your mouth good..…
600 Delaware St, Tonawanda
Went in on Friday night with wife and three kids, were greeted at door, took a table, waited 15 minutes (6:50 - 7:05), nobody ever came to table. Got up and walked out. BTW, there…
2776 Sheridan Dr, Tonawanda
Have been to their other location in Lockport many times where the food was excellent, the atmosphere nice, and the restaurant very clean. After seeing the ads on T.V. for their…