Osteria Caruso is an Italian restaurant offering freshly prepared dishes in a stylish setting. They specialize in Italian cuisine, including pizza and pasta.