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