I've been looking through quite a few places these past 2 weeks and darn it was hard finding a single place to play so I'm asking once again to see if anyone can help me. I'm looking for drop in within toronto area just a place to drop in and play a few games with my friends and have a fun time =) It would be great if anyone can answer me asap =) Thanks in advance -Vt
oh i been there before its 12.75 and you have to know somewhere there if you want to come in and they have alot of rules. I'm looking for within toronto thanks for the suggestion though