Main content starts here, tab to start navigating

Hours & Location

324 University Avenue,
Palo Alto, CA 94301

(650) 322-7300

Sunday through Thursday
11:00am - 9:00pm

Friday and Saturday
12:00pm - 10:00pm

Get Directions