Italian restaurant offering a wide selection of dishes, including delivery options. Known for its specials, like beef ravioli.