Mama Maria's Italian Restaurant
Currently closed|Open at 11:00 today
2025 W Main St Ste A, Salem, VA 24153-3131
Attractions Near Mama Maria's Italian Restaurant
Restaurants Near Mama Maria's Italian Restaurant
Hotels Near Mama Maria's Italian Restaurant