Get directions to: Left At Albuquerque, Campbell, CA
Restaurant address: 1875 S Bascom Ave Ste 550 Campbell, CA 95008, USA
Restaurant: Left At Albuquerque