I have been to this location a number of times and the service is always awful. There is nobody to greet you at the door and it can take several minutes before you are noticed. The service is always slow so I've learned to order the specials. Today though was worse than ever. I ordered an appetizer and two specials. Half an hour later I didn't have our appetizer. It shouldn't take that long to get food at all - we should have already finished our appetizer and have received our specials by that time. We flagged down the waitress and she said she would check on it. She came back and told us it would be ten more minutes before the appetizer was ready. Forty minutes from order to food? Sounds to me like the order wasn't put in at all. Normally if I have issues I talk to a manager to get things straightened out. Today that was not an option. You didn't get the order wrong. You didn't forget something on my order. You forgot the whole order. I had got up and left. I will not be going back. If you really want Swiss Chalet find another location.