Il Punto is an Italian restaurant offering a menu and gallery. It features a bar and street parking.