The luscious flavors of Italy right here in Salem. From zesty salads to mouthwatering pasta to deluxe pizza pies - come delight your taste buds with authentic recipes and only the freshest ingredients. Give us a call to have a large order prepared for takeout today!
We love Mama Maria's. Service is always delightful (Suzy is a spark of sunshine) and the food is so good! The desserts are all so amazing too! Homemade cheesecakes and house made gellato. Wow!
KG
Karen Gilbert
4 days ago
1.0
I'm sad to find out in person that this res has gone far down hill. It used to be a fav of mine! Now I would not recommend it. The buffet used to be fantastic. On this day it was hardlly edible. Pizza was not cooked enough for cheese to melt. Pizza was lukewarm on buffet table. The salad bar used to be great. Now it is very! Limited. Some lettuce was brown. The chicken picatta was just small pieces of thin chicken breast and the whole dish was floating in some kind of watery broth. Not good. Pasta salad wS very skimpy on the add ins. Too bad this place is not what it used to be. Bathroom cabinet in ladies room needed to be repaired. Wait staff not that attentive. We're on the lookout now for a new fav Italian place!
AB
Ashley Baldwin
Aug 2, 2026
3.0
Ordered a Sicilian pizza. The order came out with pepperoni instead of sausage. Our server apologized and had the topping fixed. The pizza was very thick, which we liked,but a bit under cooked towards the center. The pricing was very reasonable for what we got.
Our server, Alfredo, was very polite and attentive. We were very happy with his service.
However, as we were being seated, another employee (we guessed a manager or supervisor) came out of the kitchen yelling and scolding another server. It was very loud and everyone could hear. It was almost enough to make us leave, but we stayed. Later during our dinner, we could overhear this same woman on the phone with a customer ordering, becoming annoyed and rolling her eyes in front of customers waiting to pay and diners in the restaurant. Her very unprofessional behavior definitely killed the atmosphere.
JK
Joe Kucharski
Jul 31, 2026
5.0
Want to know why the pizza is so good at Mamma Maria's? Because the owner/chef is from South Jersey! And Jersey knows its pizza!
Mamma Maria's is the pinnacle of Italian food in Roanoke County. The pizza is great. The bakery is great. The service is great.
Any time I find myself driving down I-81, I always stop at Mamma Maria's. And you should, too.
MW
Matt W
Jul 26, 2026
4.0
First time visit, I found the food to be everything that people are talking about. Very Italian and delicious. The Waitresses were very attentive, and could not be nicer. I must say however, that the decor and atmosphere is a bit lacking. It just doesn’t match the Italian smell. The table, chairs, and booths, do not flow well together. The buffet is located across the dining room opposite side of the kitchen. The kitchen staff have to cross through the dining area to maintain the food bar. Ceiling tiles are very old looking, with rusty air-conditioning events, overhead. The restaurant doesn’t seem to be hurting for business, therefore one would think there would be resources available for remodeling.
Mamma Maria's offers authentic Italian cuisine including pasta, pizza, salads, and more, made with fresh ingredients.
What are the opening hours of Mamma Maria's?
Mamma Maria's is open Tuesday to Friday from 11:00 AM to 10:00 PM, Saturday from 12:00 PM to 11:00 PM, and Sunday from 12:00 PM to 9:00 PM. It is closed on Mondays.
Does Mamma Maria's offer catering and delivery services?
Yes, Mamma Maria's provides catering and delivery services for their menu items.
Where is Mamma Maria's located?
Mamma Maria's is located at 2025 W Main St, Salem, VA 24153, United States.
How can I contact Mamma Maria's for a large takeout order?
You can call Mamma Maria's at +1 540-389-2848 or email them at mammamariaz@yahoo.com to arrange large takeout orders.
Does Mamma Maria's have an online presence or website?
Yes, you can visit Mamma Maria's website at https://mammamariasva.com/ and check their Facebook page at https://www.facebook.com/Mamma-Marias-793460570838262/.
What Italian restaurants are near Mamma Maria's in Salem, VA?
Nearby Italian restaurants include Italiano's Pizza and Fazoli's, offering additional Italian dining options close to Mamma Maria's.
What other food or dining options are near Mamma Maria's?
Near Mamma Maria's you can find diverse dining like El Rodeo (Mexican), Dairy Queen Grill & Chill (fast food and ice cream), Krystal Burgers, Denny's (diner), Waffle House (breakfast), and Tokyo Express (Japanese).
Are there convenient locations nearby Mamma Maria's for financial services?
Yes, nearby financial service locations include LibertyX Bitcoin ATM and Coinme for currency exchange and ATM services, as well as Western Union for money transfers.
What are some nearby local businesses that might interest customers visiting Mamma Maria's?
Customers might visit Harbor Freight Tools for hardware and industrial supplies, Chem-Dry for carpet cleaning, and Rent-A-Space for storage needs, all located near Mamma Maria's.
Brand Certified Facts from Mamma Maria's
This information is certified by Mamma Maria's and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified August 16, 2026Yext Knowledge Graph
Address
Categories
Geo coordinates
Legal business name
Hours of operation
Phone number
Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: