Get directions to: Amato's Sandwich Shops, Holden, ME
Restaurant address: 1024 Main Rd Holden, ME 04429, USA
Restaurant: Amato's Sandwich Shops