top of page
San Luis Obispo
Mama's Meatball - San Luis Obispo
Telephone: 805-544-0861
Address:
570 Higuera St., Suite 130
San Luis Obispo, CA 93401
Hours:
Open Tue-Sun 11am - 9pm
Closed on Mondays
Anchor 1
bottom of page
Mama's Meatball - San Luis Obispo
Telephone: 805-544-0861
Address:
570 Higuera St., Suite 130
San Luis Obispo, CA 93401
Hours:
Open Tue-Sun 11am - 9pm
Closed on Mondays