One Stop Shop PO Box 6132 Tallahassee, FL 32314 Phone: (850) 576-1085
Category: Delis & Delicatessens