Restaurants & Bars

San Francisco Bay Area Italian

Liberty Italian Club or La Strada

Share:

Restaurants & Bars 2

Liberty Italian Club or La Strada

Carnitas | Dec 16, 2006 01:48 AM

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

Want to stay up to date with this post?