Savings & Discounts
Mamma Maria's Italian Restaurant
AAA Inspector Rating
2025 W Main St
- Map It
Phone: (540) 389-2848
AAA Inspector Rating Details
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 lunchtime is very popular.
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.