The food is fine - your usual Swiss Chalet - but the owners of this location are overwhelmed and it reflects badly on the chain. I ordered online for pickup. Arrived to pick up and there were probably 30-40 meals piled on the counter, staff seeming to have no idea what they were doing, the location wasn't clean. Added bonus - they charged me twice. I paid online, told them when I went to pick up that I paid online, they insisted that's not possible and charged me again. Nobody answers the phone there, so good luck seeing that money again!