We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mama Maria's Italian Restaurant

2025 W Main St Ste A, Salem, VA 24153-3131
+1 540-389-2848
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent52%
  • Very good30%
  • Average9%
  • Poor3%
  • Terrible6%
Travellers talk about
“gelato” (46 reviews)
“veal” (13 reviews)
“garlic knots” (19 reviews)
Closed Now
All hours
Italian, Pizza, Gluten Free Options, Vegetarian Friendly
$$ - $$$
2025 W Main St Ste A, Salem, VA 24153-3131
Write a Review
Reviews (231)
Traveller rating
Traveller type
Time of year

1 - 10 of 230 reviews

Reviewed 2 days ago

What more could you ask for? The restaurant was close to our hotel and we enjoy Italian so gave it a try. Totally delightful. We had one of the senior specials and one regular meal (each $11), a glass of house wine ($3), and a...More

Thank AlohaTravelerOahu
Reviewed 4 days ago via mobile

What a great place,super fresh bread. To die for clam chowder. Best antipasto I have in a long time.service was second to none.Pizza looked amazing I wanted to try but got the mama pasta . Can say anymore this place is the real deal!

Thank zimbak66
Reviewed 6 days ago

We used to eat at Mamma's all the time when we lived in Salem, but something happened on the way to now. Before I express my disappointment, I am going to give somewhat of a benefit of the doubt moment here. In the past, I...More

Thank Scott R
Reviewed 1 week ago via mobile

Stopped here on our last leg of a 3,000 mile road trip. We ordered the bruschetta, seafood pasta and a jumbo cheese pizza. Service was good and food was delivered hot and in a timely manner. We also got two flavors of gelato to go....More

Thank JoAnn P
Reviewed 2 weeks ago

Stopped for the buffet as I was hungry for pizza and this seemed like a good choice. However, overall, I would describe the food as average at best. I rated this average since the service was good and friendly. Not sure, maybe there are other...More

Thank Steven B
Reviewed 3 weeks ago

If you love Italian food, this is the place for you! I love the spaghetti and all of their soups. They do have a lunch buffet which hits the spot! Cozy atmosphere, good service, and, again, wonderful food. They do serve beer, wine, and mixed...More

Thank Margaret H
Reviewed 22 May 2017 via mobile

Food here is always good and always fresh, great Italian food to say the least, try it out and you will enjoy.

Thank michael R
Reviewed 17 May 2017

Not sure why this is number 2 on TripAdvisor. The food is not particularly authentic - more quantity than quality. Sweet cloying sauces that tasted as thought they had come straight from a jar with no traces of herbs, olive oil or garlic. It was...More

Thank Claremont77
Reviewed 16 May 2017

We was in town for work, 6 of us went in on Sunday night before it became busy. All of our food was great and our waiter did a great job and was fast.

Thank firebear1961
Reviewed 15 May 2017 via mobile

It's all about the sauce!! The sauce was excellent and service was great. Friendly!! Delicious meatball sub and Stromboli!!! Good value. Stop here. Delicious. Clean, small town atmosphere.

Thank suebruno
Nearby Restaurants
44 reviews
1.32 km away
El Rodeo
109 reviews
.25 km away
Famous Anthony's
104 reviews
.68 km away
Nearby Attractions
Parkway Brewing Company
48 reviews
5.83 km away
Salem Red Sox
39 reviews
5.02 km away
Charlotte's Web Antique Mall
14 reviews
3.00 km away
Salem Civic Center
13 reviews
4.81 km away
Questions & Answers
Get quick answers from Mama Maria's Italian Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations
Good for
Groups, Special Occasion Dining, Kids, Business meetings, Child-friendly
Open Hours
12:00 - 21:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
12:00 - 23:00
Location and Contact Information
  • Address: 2025 W Main St Ste A, Salem, VA 24153-3131
  • Location: United States  >  Virginia (VA)  >  Salem
  • Phone Number: +1 540-389-2848
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing