Il Principe is a restaurant and pizzeria offering a variety of classic and family-sized pizzas, as well as meat and fish appetizers and main courses. The establishment is noted for its clean and spacious environment.