This restaurant is great for most any group except a very large one. Their menu has innovative soups and salads and they also have sandwiches and other treats. They tend to use ingredients like pine nuts, fresh mozzerela, goat cheese, etc., and they have decent coffee and a full bar. They have a fresh pasta bar and delicious sauces. They have a reasonable kids' menu with fresh buttered noodles and actually nice-looking chicken strips.