Off The Grill

5303 Poplar Tent Rd.
Concord
North Carolina
United States