The restaurant has a great atmosphere. It's nice to sit down and enjoy a meal, but be prepared to shell out quite a bit of money for your meal. While I found the food to be tasty, and enjoyable I did not appreciate the shell shock I received when I got my bill. I basically paid about eight dollars for a sandwich that is a little less than 6 inches.