Veggie Crust

Veggie Crust is a relaxed eatery located in Lowell, MA, specializing in vegan and vegetarian cuisine. Veggie Crust is one of the Three Best Rated® Vegetarian Restaurants in Lowell, MA.