Get directions to: Tom's Soup & Sandwich Express, Tavares, FL
Restaurant address: 1010 E Alfred St Tavares, FL 32778, USA
Restaurant: Tom's Soup & Sandwich Express