Fan Recommendations
Tuesday, May 19, 2015 0 Comments  By Anonymous

Mama’s Meatball in San Luis Obispo, CA

You must check out this Fine Italian Restaurant for your Diners Drive ins and Dives Show Mama’s Meatball - San Luis Obispo 570 Higuera St. Suite 130 - 135 San Luis Obispo, CA 93401 805-544-0861 San Luis Obispo Hours of Operation: Tuesday - Sunday: 10:30am to 10pm, Closed on Monday

Ad Supported

0 Comments

No Comments

Ad Supported

Ad Supported