Novo Pizzeria

The typical dinner and a movie Sunday turned into a day of discovering this amazing place, Novo Pizzeria (2118 Burrard St). Situated right by 5th Avenue Cinemas, this Italian restaurant pleasantly surprised me with their kindness in accommodating me as a vegan. I asked the server what on their menu could be “veganized”? He laughed…