I love the food here, but hate the service.
Been a few times. If you get there early (i.e. at or before 11:30am) you'l get great seating, and hopefully get served in a decent timely manner.
Otherwise you either wait a million years at the door, which doesn't have much of a waiting area, and exteremely difficult when its winter and you don't want to be pushed ouside; or you wait forever at your table.
I went once with a big group of work folks, and we waited more than an hour for our food. They said it was because they had a sudden influx of take out/delivery orders. I asked for the manager and explained that they should prioritize their waiting in person customers. After much frustration we got our food and my orichette was overcooked and hard. They did give me another one on the house.
Again, the food is GREAT. Just need to find the right time to go.