This is the food page of White Squirrel on 907 Queen St. W Toronto ON M4M1J4.
(first reviewed on December 13, 2017, last updated on December 13, 2017.)
White Squirrel is ranked #1 of 11 Restaurants in Trinity - Bellwoods Toronto.
This page has had 370 visitors. You are the 370th.