Main content starts here, tab to start navigating

Hours & Location

8830 Apollo Way,
Downey, CA 90242

(562) 381-2517

Sunday-Thursday

11AM - 10PM

Friday

11AM - 11PM

Saturday

11AM - 11:30PM

Get Directions