Get directions to: Helmut's Strudel Shop, Rockport, MA
Restaurant address: 69 Bearskin Nck Rockport, MA 01966, USA
Restaurant: Helmut's Strudel Shop