Cheesy Margherita pizza with gooey mozzarella
1/2

Welcome to Vesuvius Salem

Since 2015, we've been serving award-winning pizza and Italian favorites to the Salem community. Family-owned and operated by Bart and Tony Freddo, we bring the same dedication to quality that made Café Vesuvius in Marblehead a local favorite.

Map view of Vesuvio's restaurant location in Salem, MA

Our Location

Find us at 2 Paradise Road in Salem, conveniently located in Vinnin Square at the intersection of Paradise Road and Loring Avenue (Route 1A). We're situated right at the traffic lights where Fantasy Island and Staples are across the street, with Super Stop & Shop nearby.