Cafe On The Square
100 Queen West, Scarborough, ON, Canada, M5H 2N1
(416) 861-0101 Phone