Restaurants & Bars

Ontario (inc. Toronto)

Where are Toronto Star Restaurant Reviews?

Share:

Restaurants & Bars 10

Where are Toronto Star Restaurant Reviews?

Cherelle of Uxbridge | Nov 10, 2004 01:33 PM

They used to be in the Saturday paper but haven't been in for weeks. Did they move to another day?

Want to stay up to date with this post?

Recommended From Chowhound