Red Rose II Restaurant & Grill

2704 Flat Creek Rd.
Lancaster
South Carolina
United States