Mamma Maria's is an Italian restaurant in Salem, VA, serving lunch and dinner Tuesday through Sunday. The menu covers appetizers, calzones and stromboli, chicken, classics, gourmet pizza, salads, sandwiches and subs, seafood, senior meals, sides, veal and vegetarian dishes. The lunch buffet runs Tuesday through Saturday from 11:00am to 2:00pm and Sunday from 12:00pm to 3:00pm, and its lineup changes daily. Dinner specials also rotate every day.
Gelato is made fresh daily in a rotating selection of flavors. The restaurant offers a full-service bar, a private banquet room for dinner parties, receptions and corporate meetings, and catering that can handle any size guest list, with Italian favorites such as spaghetti, lasagna and handmade gourmet pizzas. Large takeout orders are prepared as well. Pizza comes in small, medium, jumbo and Sicilian sizes, with a small gluten-free option, and a long list of regular and gourmet toppings. Named pies include Margarita, Meat Lovers, Four Seasons, White, Hawaiian, Mamma's Special and Buffalo Chicken. Mamma Maria's has brought Italian cooking to Salem for over 20 years.
The restaurant sits on W Main St, about a tenth of a mile from Wildwood Road and Horners Branch creek, and roughly two tenths of a mile from West Main Street and Paint Bank Branch. The Roanoke River is about four tenths of a mile away, and the Deep Dell neighborhood is about three tenths of a mile from the door.
Mamma Maria's holds a rating of 4.50 from 1,562 reviews, a reputation built over two decades of serving Salem.
For Italian cooking in Salem, Mamma Maria's pairs a daily-changing buffet and dinner specials with homemade gelato and a banquet room, all on West Main Street.
Read by AI engines 3 times in the last 30 days.
Counted from AI crawler and assistant visits to this page, identified by user agent.
See the full AI visibility report for this business