Toronto City Hall, 100 Queen St W, Toronto M5H2N1, Canada
No delivery
Spot something wrong?
Dishes at Cafe On The Square. Prices may vary in venue.