Applebee's Grill Bar

Grill Bar, 628 S Main St, North Syracuse, NY 13212, United States

(315) 452-5670

Location