Thai Restaurants in Southeast Asian restaurant, Chapel Hill, North Carolina

Explore authentic Thai dining options

Restaurant
Twisted Noodles Chapel Hill

Restaurant

1800 E Franklin St #20-B, Chapel Hill, NC 27514, United States