La Strada is an Italian restaurant offering homemade pizza & pasta and a selection of southern Italian wines.