Get directions to: Anna's Delicatessen & Sandwich Shop, Sarasota, FL
Restaurant address: 140 Avenida Messina Sarasota, FL 34242, USA
Restaurant: Anna's Delicatessen & Sandwich Shop