Avicolli's is such a neat place. One side of the restaurant is a pizzeria and the other side is a wonderful bar and great Italian restaurant. The menu has both traditional Italian dishes like Ravioli and Lasagna and wonderful new variations on old themes. We go fairly often and have never had something we didn't enjoy. Their salads are fresh and well dressed. They serve homemade rolls that are irresistible. The wait staff is fairly young, but very helpful.