Get directions to: Alameda Food Service, Livermore, CA
Restaurant address: 2301 Las Positas Road Livermore, CA 94551, USA
Restaurant: Alameda Food Service