We were visiting from out of town and stopped in at Mama Mia's Italian Restaurant. Nice enough atmosphere but it's really about the food which was average as was the service. Inattentive server. Our food was a little bland and needed more spices. May be a better place for pizza which did look good. Easy parking in a back lot.
If you own or manage Mama Mia's Italian Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.