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.  :)