Get directions to: Applebee's Neighborhood Grill & Bar, Sarasota, FL
Restaurant address: 1991 Main Street Suite 100 Sarasota, FL 34236, USA
Restaurant: Applebee's Neighborhood Grill & Bar