This is the food page of Cafe On The Square on 100 QUEEN ST W Toronto ON M5H 2N1.
(first reviewed on October 15, 2011, last updated on July 7, 2015.)
Cafe On The Square is ranked #5 of 13 Restaurants in Financial District Toronto.
This page has had 1795 visitors. You are the 1795th.