Lilla, a vegan Italian restaurant in Portland, opened last month, and offers plant-based pasta, pizza, small plates and other dishes.
Lilla, a vegan Italian restaurant in Portland, opened last month, and offers plant-based pasta, pizza, small plates and other dishes.