Get directions to: Twist Bistro, Campbell, CA
Restaurant address: 245 E Campbell Ave Campbell, CA 95008, USA
Restaurant: Twist Bistro