Restaurant Reviews from DiningGuide411.com
    Top : United_States: NC: Chapel_Hill

Thai Palace Restaurant, Chapel Hill, North Carolina










Thai Palace Restaurant
1206 Raleigh Road (NC 54), Glenwood Square ShoppingCtr
Chapel Hill NC United States

Web Information:
Web Page
Menu

Phone: 919.967.5805