Update Info - Lorenzo's Italian Restaurant
This restaurant was reported as closed. If it is open, let us know.
Lorenzo's Italian Restaurant
8032 Fredericksburg Rd
San Antonio, TX 78229
8032 Fredericksburg Rd
San Antonio, TX 78229