Get directions to: Friendly Ice Cream Shop - Framingham, Framingham, MA
Restaurant address: 27 Temple Place Framingham, MA 01701, USA
Restaurant: Friendly Ice Cream Shop - Framingham