Not really, but the "Champagne Tower" is on the napkin. I googled it and it seems that the Champagne tower was probably built in 1953 (another source says 1950), and several sources agree that the tower was demolished in a 1967 remodel.
Kind of a broad range, but it's a start
|