Get directions to: Amelia's Deli-bistro, Pleasanton, CA
Restaurant address: 4825 Hopyard Road Pleasanton, CA 94588, USA
Restaurant: Amelia's Deli-bistro