Serving Roxboro Since 2001

Serving Roxboro Since 2001

Since 2001, Vesuvio's Italian Restaurant has proudly served Roxboro with authentic Italian cuisine inspired by generations of family tradition. What began as a passion for sharing great food has grown into a neighborhood gathering place where every guest is welcomed like family. For more than 25 years, we've remained committed to quality ingredients, generous portions, and genuine hospitality.

Every Guest Is Family

Every Guest Is Family

Growing up surrounded by restaurants taught us that the best meals are about more than food—they're about people. At Vesuvio's, we strive to create a welcoming atmosphere where every guest feels at home. Whether it's your first visit or your hundredth, you'll always be greeted with genuine hospitality and authentic Italian flavors.

Authentic Flavors for Every Occasion

Authentic Flavors for Every Occasion

Our menu celebrates the timeless flavors of Italy with handcrafted pizza, homemade pasta, classic Italian entrees, fresh salads, and hearty sandwiches. Every meal is prepared with quality ingredients and generous portions, giving families throughout Roxboro a delicious reason to gather around the table.

Continuing Our Family Tradition

Continuing Our Family Tradition

Every meal we serve is an invitation to slow down, gather together, and enjoy authentic Italian cuisine in a welcoming setting. We invite you to visit Vesuvio's, experience our family tradition, and become part of the story we've proudly shared with Roxboro for more than 25 years.

Order fresh Italian pizza and pasta online from Vesuvio's today!

Order Now