Restaurants & Bars 2

What is Joso in Toronto?

Lolly | Mar 2, 2003 08:36 AM

I was just reading the gossip column in the Star. Joso was mentioned several times. What is it like? Where is it located?

Want to stay up to date with this post?