Share your post with your fan club!
(Note: This thread was split from: http://chowhound.chow.com/topics/841559 -- The Chowhound Team)
Another reason I no longer pay any serious attention to Toronto Life reviews!!
Updated 8 months ago | 23
Updated 8 months ago | 2
Updated 9 months ago | 2
Updated 6 months ago | 7
Updated 1 year ago | 3