Applebee's Grill Bar

Grill Bar, 1860 Elmira St, Sayre, PA 18840, United States

(570) 888-3300

Location