Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > San Francisco Bay Area >
Dec 16, 2006 01:48 AM

Liberty Italian Club or La Strada

Has anyone been to Liberty Italian Club in El Cerrito or La Strada in Richmond, not the branch in American Canyon?

  1. Click to Upload a photo (10 MB limit)
  1. Where is Liberty Italian Club in EC? Also, La Strada is in San Pablo.