Share:

More from Restaurants & Bars

Restaurants & Bars Ontario (inc. Toronto)

Autogrill - any good?

p
paper_bag_princess | | Sep 7, 2006 03:52 PM

What's the deal with this place?

Anyone been to the one on Adelaide? Is it worth going?

Feedback