La Strada Pizza is a restaurant specializing in pizza. They offer various pizza specials and delivery options.