Mamma Maria's Italian Restaurant

AAA Inspector Rating
2025 W Main St
Salem, VA 24153- Map It
(540) 389-2848
AAA Inspector Rating Details (scale 1-5)
2.8
Overall
Food2.6
Service2.9
Decor2.8
AAA Inspector Notes
A Southern Virginia favorite, the restaurant prepares a wide variety of pizza and pasta dishes. Service is upbeat and friendly. The buffet at lunch time is very popular.
$8-$23
Italian
I-81 exit 137, just e. 2025 W Main St 24153
Closed some major holidays; also Mon.
Casual Dining. Lunch and dinner served. Full bar.