2845 N Armistead Avenue
Hampton, VA 23666

Fantastic Homemade Pizza and Italian Food

Bring your old-world appetite to Anna's Italian Pizza and take your dining experience to the next level. Our authentic Italian restaurant in Hampton, Virginia, specializes in amazing homemade pizza and Italian food.


Peruse our starter menu and select your favorite! It holds everything from Sicilian focaccia to mozzarella sticks, chicken tenders, calamari, and wings.

Traditional Pasta

All of our pastas entrees are served with your choice of pasta, along with Italian bread. Pasta choices include:
• Angel Hair
• Fettuccini
• Linguini
• Spaghetti
• Ziti
Pasta - Italian Food


Try a bite and you'll be hooked! Our pizzas are made with homemade, fresh dough, and our pizza menu lets you create your very own pie.


Made to order, our sub menu packs the sandwich power your lunch needs. Of course, they make a great diner as well.

Italian Dinners

Select your savory favorite from our menu of main dishes. Here, you will find the classics in meat or cheese, including ravioli, manicotti, and Alfredo, as well as veal and Chicken Masala.
Contact us in Hampton, Virginia, to hear more about our amazing menus.