
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.
1 / 3
