My family has been going here for years. They do a lot of private parties, so sometimes for a small family, the service can be slow, but well worth it. Everything is made to order and you can tell! I've never had anything here that disappointed me. It is bring your own which I also like. My family is throwing my baby shower here and I cannot wait! Try the hot anitpasto appetizer if you're with a group, it'll go fast! They have really good soups too!