This is one of the places where you pay a little bit higher than a typical fast food chain with quality that is so much better. We walked in just before wrapping up to close on a week day, the atmosphere was very relaxed, dimmed lights and the food was just excellent. You have got to try the Pizza.
Some people find it difficult to sit next people they don't know, this restaurant uses this philosophy with most of their tables, which I find good. It just fits the restaurant's style and its not weird..