Friday night pizza is a long standing tradition in the Taylor Family no matter where we roam ... Pelee Island, Arizona, Florida, or Water Avenue. It pairs really well with red wine. If you are in the neighbourhood, stop by the Taylor's. You won't be disappointed. Cheers!
Not Mentioned
Not Mentioned
10 minutes
Not Mentioned