Italian restaurant offering a wide menu of pizzas, pastas, risottos, and more. Features a comfortable dining area.