Chef's Thai House
Best Thai food! Everything dish I have tried there has been fantastic! And they have the best Thai Iced Tea! You can choose from regular or my favorite is the very refreshing Thai Tea with lime, no cream! My favorite Thai place, no one else even comes close!!
Liked - You