Ristorante La Strada 6240 Napa Vallejo Hwy 29, American Canyon CA 94503 Romantic low lighting, outstanding food, and a great value can all be found at this authentic Italian restaurant on the road to Napa. More CuisineItalian