Pizzeria La Strada is an Italian restaurant specializing in pizza, open since 1997. They offer pizza delivery and serve alcohol.