About

Vesuvius offers delicious pizza, sandwiches and burgers in Salem, MA. Our restaurant is 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 ...

Helpful Links