
Welcome to Vesuvius
Situated in the historic town of Salem, MA. Located in the Vinnin Square area on the Salem and Swampscott line. We are at 2 Paradise Road, Salem, at the intersection of Paradise Road and Loring Avenue (Route 1A).
Come as you are, and leave with a satisfied heart, a full stomach, and a smile.

Family Tradition
Managed by Bart and Tony Freddo, bringing the same excellence that made Café Vesuvius in Marblehead a local favorite.
Available for Delivery or Pickup
Enjoy the convenience of online ordering, bringing delicious restaurant-quality food right to your doorstep or ready for you to grab and go.

Diverse Menu
From award-winning pizzas to fresh salads, burgers, sandwiches, and pasta - we have something for everyone.