 Mama's (restaurant)

Mama's on Washington Square is a family-owned restaurant located in San Francisco’s North Beach neighborhood.The restaurant sits on the corner of Stockton Street and Filbert Street, across from Washington Square Park.