Get directions to: Rota Spring Ice Cream, Sterling, MA
Restaurant address: 117 Chase Hill Rd Sterling, MA 01564, USA
Restaurant: Rota Spring Ice Cream