Il Capriccio is a delicious high end Italian restaurant. The staff is always super friendly, and the food is amazing. Their appetizers are very good, and for the main course they serve all kinds of different things, such as fresh fish, steak, and pasta. The desserts are very good, and our favorite is the warm chocolate budino. The atmosphere is nice, sometimes loud, probably not a good idea to bring younger children, but for my teenage kids, and for adults, it is a great restaurant for special occasions.