La Strada Italian Restaurant

Restaurant

La Strada Italian Restaurant

4075 A1A S., Ste. 103, St. Augustine Beach, St. Augustine, 32080-6927, FL

Head to La Strada Italian Restaurant for some sure-to-please Italian food. Menu items include salads, pasta, ravioli, filet mignon, and surf and turf. There is certainly something to please even the pickiest of palates here. Open daily, 4 to 9:30 p.m.