The Palace International Restaurant

1104 Broad St
Ninth Street District
Durham, North Carolina 27705
Phone: (919) 416-4922
Visit Website