Veggie Crust's Waltham location is kosher-certified and operates on a takeout and delivery model. The restaurant makes its own dough, breads, pizza sauces, and pesto in-house, with an entirely vegetarian menu that includes vegan options and rennet-free cheese. Beyond pizza and panini, they prepare pasta, Indian, and Indo-Chinese dishes, all built on their commitment to natural and environmentally conscious ingredients.