Mamma Maria’s Description:
Old-school Italian food & decor. A wall mural adorns this old-style Italian spot, home to red-sauce fare & a lunch buffet.
Address:
2025 W Main St, Salem, VA 24153, United States
Phone Number:
+1 540-389-2848
Website:
Store Hours:
Sunday: 12-9PM | Monday: Closed | Tuesday: 11AM-10PM | Wednesday: 11AM-10PM | Thursday: 11AM-10PM | Friday: 11AM-10PM | Saturday: 12-11PM