Get directions to: First Street Ale House, Livermore, CA
Restaurant address: 2086 1st St Livermore, CA 94550, USA
Restaurant: First Street Ale House