Enjoy Italian cuisine at Il Mezzo, a pizza restaurant.