Get directions to: The Sub Shop, Palm City, FL
Restaurant address: 3219 Sw Mapp Road Palm City, FL 34990, USA
Restaurant: The Sub Shop