Get directions to: Tommie's Deli & Sandwich Shop, Livermore, CA
Restaurant address: 2152 2nd St Livermore, CA 94550, USA
Restaurant: Tommie's Deli & Sandwich Shop