Restaurants & Bars

Ontario (inc. Toronto) Salad Salad Bar

Where is the Best Salad Bar in Toronto.

Share:

Restaurants & Bars 6

Where is the Best Salad Bar in Toronto.

doubleagent | Apr 25, 2008 10:15 AM

Does anyone know where the BEST salad bar in Toronto is?

Want to stay up to date with this post?

Recommended From Chowhound