Best Italian Food In Town


For more than 25 years, Vesuvio’s Italian Restaurant has been in the business of feeding families everywhere. We have provided customers with the delicious taste of authentic Italian cuisine since 2001. Our intimate neighborhood restaurant is just like a welcoming trattoria on the corner in Italy, and we would love to have you in the next time you are out for dinner.

We bring energy, passion, and delicious food directly to your table. We also offer online ordering for your convenience! Have the great taste of Vesuvio’s Italian Restaurant any time. Our large portions are delicious and affordable, and we have a vibrant atmosphere that will make you feel like you’re in the countryside of Italy right in Roxboro, North Carolina where we’re located. Being raised in restaurants our whole lives, we wanted to share our same passion for Italy, food, and family with more hungry customers who want a change to their usual dining out routine. Whether you’ve visited us once before or one hundred times, we always treat you like family at Vesuvio’s. Try any of our entrees or let us know if you are interested in our catering options. There’s something for everyone when you dine with us.

For a full, authentic Italian cuisine and cultural experience, come visit us or order online today. We’ve been a family-owned and operated restaurant for more than a quarter century. Order with Vesuvio’s Italian Restaurant today!