Then. 81 Bloor St. E. 1954. Key Largo Restaurant.
Now. Peridot Lounge. And, The Spotted Dick. The latter - it has to be an English expression. Which I absolutely refuse to look up. :)