View Larger Map
3545 El Camino Real
Santa Clara CA 95051
Monday-Sunday — 9:00 am to 10:00 pm
Open 7 days a week
We do not accept customers after 9:00 pm.
We are open on most holidays until 8:00 pm.
We are closed Thanksgiving and Christmas.