Mama's on Washington Square - North Beach, San Francisco, CA
Mama's on Washington Square was started in 1951, as a family-owned and operated ice cream business. In 1969 the ice cream shop was expanded to a restaurant offering an innovative menu o...