Lorenzo's Italian Restaurant

8032 Fredericksburg Rd
San Antonio, TX  
Hours of Operation
Mon - Sat 10:00 am - 10:00 pm
Sun Closed
Customer Reviews
pren82 on 12/02/2011
I walked in with my party around 8pm on ...
italian food yes on 11/21/2011
I love Italian food and that what make m...
Some content provided by
Business Details
People Also Viewed
Aldo's Ristorante Italiano
8539 Fredericksburg Rd
San Antonio, TX
Piccolos Italiano Restaurant
5703 Evers Rd
San Antonio, TX
Little Italy Restaurant
824 Afterglow St
San Antonio, TX