Do they take reservations
Address: 14299 Firestone Blvd, La Mirada, CA 90638, USA
zach smith | Jul 26, 2018
What pete said^^^
Pete De Leon | Jul 26, 2018
No reservations required
Steve Wiideman | Jul 26, 2018
Nope, always availability
Thanks! Your answer is awaiting moderation.