Applebee's Grill Bar

Grill Bar, 1268 Hwy 9 Bypass W, Lancaster, SC 29720, United States

(803) 286-7778

Location