75% OF CHICKS DIG IT
I just had to comment on this place, though I have actually never been in. (So my star ratings above don't really count, but I had to put something) Last Sunday November 16, 2008 I walked by to check out the prices of this place. There on the door was a sign stating that they were going to increase their prices because the Toronto Public Health told them they needed to improve their hygiene practices! This totally blew me away and would prevent me from ever going in!
Sorry this was the Liberty Villiage location.
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.