Get directions to: Friendly Ice Cream Store, Auburn, MA
Restaurant address: Auburn Mall Auburn, MA 01501, USA
Restaurant: Friendly Ice Cream Store