1215 Surf Avenue

Grimaldi’s at 1215 Surf Avenue, with its sleek glass facade and bold picturesque signage, appears to be modern, but the building has a fascinating history that represents the century-long transformation of the street’s north side. The structure is...
Content type: News Article