La Strada is a pizza restaurant offering excellent pizzas, focaccia, pasta, and salads. They also serve Italian beers. Take-away available.