Italian Restaurant

Eat In Or Takeout

Take Out Delivery

Welcome to Vesuvio's

Top Rated Local® Italian Restaurant

Come in for a taste of Italy’s finest right here in Roxboro, North Carolina when you visit Vesuvio’s! We offer large portions for a small price and treat you like family every time you come to see us. You will love our personalized cuisine and welcoming atmosphere. Enjoy the authentic taste of Italy when you visit us at Vesuivio’s in Roxboro today.

Take Out Delivery


Feed Your Entire Family

Icon 2.png

Get Delivery

Dining with us is easy with our new online ordering feature.

Order Now!

Icon 1.png

Our Menu

Every dish is large enough to feed a family without breaking the bank.

View Menu

Icon 3.png

About Us

Learn more about us, our restaurant, and the services we provide.

Read More


A Little About Us!

We grew up in restaurants, and we want to share what we know with everyone in Roxboro. Whether you’ve come to see us before or you’re new to our family style, we want to give every customer the biggest and best Italian experience. You’ll love our large portions for a fair price and crave the delicious taste of Vesuivio’s regularly once you’ve had your first bite. Come visit us, we’re excited to have you!

Take Out Delivery

Get Discounts and Promotions