Il Vizio is an Italian restaurant offering pizzas, pastas, and salads, with delivery options available.