This Italian restaurant offers homemade cuisine made with fresh, local products or ingredients directly from Italy. They are known for generous portions and flavorful dishes, including seasonal pizzas.