Get directions to: Fish Ranch Restaurant & Bar, Lafayette, CA
Restaurant address: 1066 Carol Ln Lafayette, CA 94549, USA
Restaurant: Fish Ranch Restaurant & Bar