Decent ambience. Friendly staff. Great selection. However, my dinner was a rushed race against time. We sat down at 7:45, and salad, soup, bread, and main courses were on the table by 8:05. I personally hate when your eating your salad and your main course shows up. Give me a second to digest. I ordered soup, my wife, salad. Neither of us were close to finished and we are fast eaters. Do I let my main course cool? Do I leave my soup unfinished?
Side note: I felt we were the only table in our section that that happened to. But geez. Pace yourselves.