Veggie Crust in Norwood operates from a Washington Street location with free parking nearby in the city lot. The kitchen makes its own dough, breads, and pizza sauces in-house, building an entirely vegetarian menu that includes pizzas, panini, pasta, Indian dishes, and Indo-Chinese fare. All cheese is rennet-free, and vegan options are available. The restaurant is open for dine-in, takeout, and delivery Thursday through Sunday, with limited weekday hours.