Lorenzo's Italian Restaurant

8032 Fredericksburg Rd
San Antonio, TX  
Hours of Operation
Tue-Fri 7am-10pm
Sat 4am-10pm
Customer Reviews
 Citysearch
pren82 on 12/02/2011
I walked in with my party around 8pm on ...
 Citysearch
italian food yes on 11/21/2011
I love Italian food and that what make m...
Some content provided by
Citysearch
Business Details
People Also Viewed
Carrabba's Italian Grill
12507 W Interstate 10
San Antonio, TX
 (15)
Chicago's Pizza
8120 Fredericksburg Rd
San Antonio, TX
 (3)
House of Pizza
5500 Babcock Rd
San Antonio, TX
 (3)