Benvenuti a
Scratch-made pasta, wood-fired flavor, and family recipes served in Hampton, Virginia for over 30 years.
Mama Rosa's has been a family-owned fixture in Hampton for more than three decades. Every sauce, every loaf of bread, and every dessert is still made fresh when you order — the same way it was when we opened our doors.
From Sicilian-style pizza to slow-simmered veal and fresh seafood, our kitchen blends old-world tradition with the kind of hospitality that keeps generations of the same families coming back.
Read Our Full Story
A small taste of what's cooking — the full menu has well over a hundred scratch-made dishes.

Pan-seared shrimp and scallops over creamy saffron risotto

A dozen clams baked with seasoned breadcrumbs, served with lemon

Fresh mozzarella, tomato, and basil on a hand-tossed crust

Cheese pizza topped with a row of baked garlic knots
Enjoy our full-service dining room and atrium, or order ahead for curbside pickup and takeout.
Private dining rooms and full catering for showers, parties, and corporate events of any size.
Pull up a stool for a cold beer, a glass of wine, or a cocktail while you wait on your table.
| Sunday | 12:00 PM – 9:00 PM |
| Monday | Closed |
| Tuesday | 11:00 AM – 9:30 PM |
| Wednesday | 11:00 AM – 9:30 PM |
| Thursday | 11:00 AM – 9:30 PM |
| Friday | 11:00 AM – 10:00 PM |
| Saturday | 11:00 AM – 10:00 PM |
617 E Mercury Blvd, Hampton, VA 23663
(757) 723-3560

“Been coming here for over fifteen years. The lasagna tastes exactly like it did the first time I ordered it — that consistency says everything about how this kitchen is run.”
Long-time regular
“Huge menu, huge portions, and the bread is baked fresh in house. Ask for a table near the atrium, it's beautiful in there.”
Google review
“Our go-to for family birthdays. They set up a private room for us with zero hassle and the tiramisu disappeared in minutes.”
Google review