La Strada is a pizza restaurant offering delivery. Known for its pizza. Phone orders accepted.