12 yrs ago•lapyrinthreviewedThe Holiday10915 Norwalk Blvd Santa Fe Springs, CA 90670Sure, this place is a little...