Lever House Restaurant

    Newer Older

    Canopy over the Lever House Restaurant entrance on 53rd Street off Park Ave., New York. (Now called Casa Lever, it is a very good Italian restaurant.)

    keyboard shortcuts: previous photo next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts