Park-In-Grill

71 E. Salisbury St.
Denton
North Carolina
United States