Lastrada Italian Restaurant, SAINT AUGUSTINE, Florida (FL)
Readily positioned at 4075 A1A South () in SAINT AUGUSTINE, Florida (FL) (32080), Lastrada Italian Restaurant can be reached at 9044710081. Make sure you call in advance to make a reservation.
More restaurants in SAINT AUGUSTINE, Florida (FL)
Lastrada Italian Restaurant contact information and details:
Address: 4075 A1A South - , SAINT AUGUSTINE, Florida (FL) 32080
Contact Phone: 9044710081