The Motor Café

Campbell
Address: 
Dell Ave 1011, Campbell, CA, 95008