Ristorante Caruso offers a diverse menu of Italian cuisine, featuring homemade pasta, fish, meat dishes, and a variety of pizzas, with a weekly changing specials menu.