View all 12 photos
+8
Mama Mia Pizzeria, a family-run establishment since its inception in 1969, offers both Italian takeout and dine-in options. This dog-friendly spot has been a local favorite for generations, serving up classic Italian fare.