Main content starts here, tab to start navigating

Hours & Location

300 W Main St,
Alhambra, CA 91801

(626) 872-1504

Sunday - Thursday: 11am - 12am

Friday - Saturday: 11am - 2am

Brunch

Sunday: 10am - 2pm

   

Get Directions