Thursday, March 5, 2009

The Harbord Room, published on - 2009

The Harbord Room, 89 Harbord Street, was recently voted ‘the third best new restaurant in Canada’ by Enroute Magazine. Toronto critics have raved and relished and the word on the street is this is the place to see and be seen...

keep reading at

No comments:

Post a Comment