I Cugini is an Italian restaurant known for its freshly prepared dishes, including pizza and pasta.