The staff is always so friendly. Sometimes the parking lot is packed so you may have to walk to up, but the line isnt usually too bad.
Address: 12430 Seal Beach Blvd, Old Ranch Town Center #G, Seal Beach, CA 90740-2791
Location: United States > California (CA) > Orange County > Seal Beach
Phone Number: +1 562-431-7973