Thai Villa Restaurant
Our authentic Thai home cooking menu uses family recipes that have been handed down for generations. Each dish presents a perfect harmony of unique blends of herbs and spices along with the freshest natural ingredients. Spicy, sweet, sour and salty flavors are blended in different ways to give a wide variety of tastes.
(1319) - Lower Level Plaza (919) 462-9010