Convenience Stores and Delis in Sarasota, FL
Convenience Stores and Delis • Italian Restaurants
1668 Main Street,
Sarasota ,
FL
34236
UNITED STATES
Mozzarella Fella. Downtown Sarasota's newest Italian sandwich shop. We make fresh mozzarella daily. Specializing in Italian sandwiches, salads, and prepared foods for take home meals. Off premise catering also available.
1668 Main St. Downtown Sarasota 941-366-7600
Worldwide > United States > Sarasota, FL > Convenience Stores and Delis