Main content starts here, tab to start navigating

Hours & Location

830 North Lake Ave,
Pasadena, CA 91104

(626) 791-4890

Sunday - Thursday
CLOSED 

Friday - Saturday

CLOSED

PERMANENTLY CLOSED 

Get Directions