Mama Meatballs Pizzeria is a family-owned Italian restaurant in Turtle Creek, PA that serves authentic Italian cuisine and pizza made from homemade family recipes. The restaurant emphasizes using the freshest ingredients, making everything from scratch daily, and creating a family-like atmosphere with customers.