La Strada is an Italian restaurant with a terrace, offering pizzas, pasta dishes, and salads.