Boston Pizza – Taylor Avenue

Boston Pizza is one these places that always leaves me with mixed feelings. It seems to offer so much, but I often come away slightly disappointed. The City Place location is the one I visit the most. So, when I received a gift card the other day, I thought I would try a different site. …

Read moreBoston Pizza – Taylor Avenue