Location

Visit our Location

Address

15322 Santa Gertrudes Ave.
La Mirada CA 90638

Contact info

Address

Restaurant Hours:
Monday to Sunday: 630am to 10:00pm