Home
Location & Hours
Menu
Events
Party Booking
More
OPENING HOURS
Monday – Sunday 11:00AM – 10:00PM
ADDRESS
12739 Valley View Ave
La Mirada, CA 90638
Tel: (562) 802-7545