HOME > Chowhound > San Francisco Bay Area >

Discussion

Liberty Italian Club or La Strada

  • 2

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)
Delete
  1. Where is Liberty Italian Club in EC? Also, La Strada is in San Pablo.