We waited 45 minutes for our food and our waitress acted like nothing was wrong while the table next to us got a long winded apology from their waitress. She claimed that they were having the busiest day ever although the dining room was only half full. The food was good although it was a little pricey for just sandwiches. There was a small salad bar that looked good, but I opted out because it costs $10. When the food finally came, it was pretty good, especially the French fries.