Terramia is the one of the few (if only?) Italian restaurants in the North Endwith a dedicated vegan menu. The spaghetti and “meatballs” were delicious!rinabeana90