Pictures of The Senator Restaurant on 249 Victoria Street, Toronto ON.

(Click on a thumbnail to enlarge picture)