Lorenzo's Italian Restaurant

8032 Fredericksburg Rd
San Antonio, TX  
Hours of Operation
Tue-Fri 7am-10pm
Sat 4am-10pm
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
Beef & Bourbon
4946 Rigsby Ave
San Antonio, TX
Dos Primos Barbacoa
15127 Main St
Lytle, TX
Super Suppers
1207 N Loop 1604 W Wste 103
San Antonio, TX