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?

Feedback