OMG! Where to start? If you love italian, this is the best around. Fresh homemade pasta to die for and their alfredo sauce is the bomb! Whenever I'm in town it is a "MUST GO"! Staff is always pleasant and servers are always on top of things.
If you own or manage Mama Maria's Italian Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.