Restaurant
Cafe Vesuvius Marblehead
7 locals recommend,
Location
18 Bessom St
Marblehead, MA
Tips from locals
I’m a pizza lover and Vesuvius has the best in town. Hands down. Located about a 10 minute walk from the AirBnB, you’ll want to call ahead because the ambience is nothing to speak of but the pizza makes up for it.