Mamas Pizza is a restaurant offering pizza. Known for tasty food and friendly service.