Carlo's Italian Restaurant offers pizza in multiple styles including Neapolitan thin crust, Sicilian thick crust, and gluten-free options. The menu features house favorites such as Carlo's Special Pizza, along with appetizers, salads, wings, and Italian dishes like pasta with meatballs and meatball grinders.