skip to main |
skip to sidebar
Completely demolished now.
I believe some of the restaurant's memorabilia is at the McCord Museum.
On McGill University Campus, in front of Macdonald Engineering Building.Natural morning light - camera set to 'no flash.'