Il Principe is a casual Italian restaurant offering a menu with a variety of dishes. It provides an elegant setting for diners.