Main content starts here, tab to start navigating

Hours & Location

615 S FLOWER ST,
LOS ANGELES, CA 90017-2801

2135370554
dtla@chinohills.com

Sun - Thurs 11:30 am - 12 am

Fri - Sat 11:30 am - 2 am

Menu

View Store Menu

Get Directions