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 a small remnant of the 1907 Lido Hotel on West 12th Street...