Now Open!

HOURS

Open 7 Days

10:30 am ’til 10 pm

ADDRESS

12303 Imperial Hwy., Norwalk, CA 90660

PHONE

(562) 484-3003