LOCATION & HOURS


 
 

SANTA CLARA

2644 El Camino Real
Santa Clara, CA 95051
408.246.7799

 

HOURS:
Monday: CLOSED

Tuesday - Saturday: 11AM-10PM
Sunday: 11AM-9PM