Best Italian Pizza!!! When I had a pizza at La Stella, I thought I was in Tuscany having one of their wonderful pizzas. The whole meal was great! We started with a drink – Prosecco – Valla Teressa (Organic), Kale Caesar, Pizza and Panna Cotta. Go and enjoy for a real taste of Italy!
Malie39 , Trip Advisor