Applebees Locations & Hours in North Syracuse, NY 13212
Applebees Store Details
-
Address
628 S Main Street
North Syracuse, NY 13212
Maps & Directions
-
Phone Number
(315) 452-5670
Nearby Applebees Locations
Popular Stores in North Syracuse
Popular Store Locations & Hours