I've been here twice and had a great experience on both occasions. The bread is incredible and they keep it coming... so COME HUNGRY. The pasta is great and I always have enough for leftovers. The servers are very energetic and will give you their honest opinions about what to order.
We usually have about a 20 min. wait to be seated.