Get directions to: Antonia's Sub Shop, Waltham, MA
Restaurant address: 200 High Street Waltham, MA 02453, USA
Restaurant: Antonia's Sub Shop