Pizza La Strada is an Italian restaurant specializing in wood-fired pizza. They offer dine-in, takeout, delivery, and table service. Reservations are accepted.