Sneaky Dee's is a cool little spot with a lot of character!
The build-your-own nachos are a really great menu item. While they are a little on the pricey side (the portions are not small though so sharing is definitely an option), it provides a chance to make your dream nachos. The waitstaff were very friendly.
There is also ample seating for large groups, which is excellent as I have found many places in Toronto are not able to accommodate more than 4-6 people.