Get directions to: Campbell Mio Vicino, Campbell, CA
Restaurant address: 384 E. Campbell Ave Campbell, CA 95008, USA
Restaurant: Campbell Mio Vicino