Vegan Restaurant: All Star Pizza Bar Adding More Vegan Pizzas in Boston

 

All Star Pizza Bar restaurant in Bostom plans to offer more options with five new signature vegan pies