A Cross Street fixture since 1986, the Veggie Barn includes a deli and also makes pizza.

Leave a Reply

Your email address will not be published. Required fields are marked *