2012-06-24 15:35:15
The old brick building of "The Grand" Italian Restaurant at George and William St, in the Byward Market section of Downtown Ottawa.(No advertisement intended).