If you’re in the Portland OR area, we highly recommend checking out Lilla, a new all-vegan Italian restaurant located at 960 SE Madison St 97214.