Location: 1750 Winchester Boulevard, Campbell, CA 95008
Phone:(408)370-7799
Category: Restaurants
Tags: Fast Food Restaurants