My husband and I love Thai Villa. We find ourselves craving their ""Thai Villa Noodles"" dish all the time. I'd also recommend their Thai Iced Coffee....yum! We usually get take out. This is the best food in the Cary Crossroads area in my opinion.
Pros: The ambiance is average so I usually get take out and relax at home
Cons: If this were cheaper I'd probably eat it every day, so I guess that's a pro!
more