Piccola Italia is a traditional pizzeria and trattoria serving fresh pasta and pizzas. It offers an immersive experience with a warm ambiance and a bucolic setting evoking a trip to Italy.