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