I couldn't decide to do 3 or 4 stars only because of the wait for the entrees. I would have overlooked it but many of the reviews also say they waited (and waited and waited) for service, apps or entrees. No one likes to wait more than 20 mins btwn courses.
But the food IS really good. And I love the atmosphere. I will definitely go back.
UPDATE: I went back with a group of 20 people for a birthday and it was during the hockey playoffs. There was a TV in the dining room but THEY WOULD NOT TURN IT ON. Even with the sound OFF!!!! There were 20 of us! I saw they are advertising themselves as a place to watch World Cup but I would NEVER go to this place during a sporting event. Also, it irks me when places don't try and please a customer and help facilitate their pleasurable experience. It doesn't make sense from a customer service perspective. Also, the service was STILL very slow. And the food was not as good as the first time. A little bland. So I am dropping my stars from 4 to 2.