
Mama's Meatball
RestaurantsListed for students and visitors near Cal Poly SLO in San Luis Obispo, California.
Mama's Meatball is a homemade Italian restaurant in the Creamery Marketplace on Higuera Street in downtown San Luis Obispo, open since 2006. It serves slow-simmered sauces and locally sourced ingredients, with dine-in, takeout, delivery, catering and private dining.