Find the top Lunch restaurants in Santa Clara, California near you now.
Hawaiian restaurant
Address: 2855 Stevens Creek Blvd Suite 2337, Santa Clara, CA 95050