Get directions to: Sweet Deli, Campbell, CA
Restaurant address: 186 E Sunnyoaks Ave Campbell, CA 95008, USA
Restaurant: Sweet Deli