Primus Grill

4199 Flat Creek Rd.
Lancaster
South Carolina
United States