La Strada is a ristorante and pizzeria offering Italian cuisine. Enjoy a taste of the Mediterranean with terrace dining.