Authentic Italian Cuisine
Prepared Fresh Just for You

CALL: (804) 520-1160
15800 Jefferson Davis Highway
Colonial Heights, VA 23834-5202

Dine-in Restaurant in Colonial Heights, Virginia

Napoli's Italian Restaurant in Colonial Heights, Virginia, is a full-service, dine-in restaurant offering take-out, local delivery, and catering services for any special occasion.

Dine-In Restaurant
Join us for lunch or dinner at Napoli's Italian Restaurant and enjoy our warm and welcoming family atmosphere! We offer a great dine-in menu the whole family will love, and our portions are perfect for sharing. Our weekly specials delight both you and your kids.

Whether you are craving fresh pizza or pasta, or you can't wait to sink your teeth into one of our sub sandwiches, we have it all and we prepare all dishes fresh, just the way you like it.

Take Out
For great food, fast, visit Napoli's Italian Restaurant! We offer convenient take-out service and prepare your food fresh so it's still warm when you get home. Our take-out menu includes everything from our dine-in menu, and our staff ensures your order is ready when you arrive. Click here to view our complete to-go menu.

Pasta, Catering Services, Dine-in Restaurant in Colonial Heights, VA

Local Delivery
Enjoy authentic Italian cuisine in the comfort of your home with our local delivery service. You may order anything from our regular
menu, and we welcome your special requests. Our friendly staff takes your order over the phone and provides you with an estimate of your wait time.

Catering Services
Whether you're hosting a birthday party, school event, wedding, or business function, we offer professional catering services for any occasion. Our catering menu includes a great selection of traditional Italian dishes, and we offer party trays customized for your needs. Click here to view our carry out party trays.

Visit us today or contact us at (804) 520-1160 for more information about our local Italian restaurant.