More from Restaurants & Bars

Restaurants & Bars Ontario (inc. Toronto)

Vaticano on Bellair St

katdog | | Dec 19, 2013 08:12 AM

I'm being taken there on Saturday night and was horrified to discover that the general consensus of this board is to avoid. That said, those comments were made well over 5 years ago......has anyone been recently? Any input would be greatly appreciated!