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