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

Saturday - Sunday: 9:30am - 1pm

   

Get Directions