space monkey
Member
- Joined
- Sep 21, 2009
- Messages
- 56
- Reaction score
- 0
- Points
- 6
Was cycling in the west end this afternoon and came across this place at the corner of College & Brock, a little west of Dufferin. Anyone able to provide some info on this place? Note that I might be misrecalling the name.