Italian pizza restaurant offering pizzas, pasta, and salads. Known for its simple, flavorful Italian cuisine.