Lorenzo's Italian Restaurant

8032 Fredericksburg Rd
San Antonio, TX  
Hours of Operation
Tue-Fri 11am-10pm Sat 3pm-10pm
Customer Reviews
 YP.com
shaniatwainband on 08/21/2008
From the moment we walked in the door of...
 YP.com
CHEF_RJL on 05/06/2008
GREAT VARIETY, EXCELLENT DINNER FEATURES...
Business Details
People Also Viewed
Carrabba's Italian Grill
12507 W Interstate 10
San Antonio, TX
 (4)
Chicago's Pizza
8120 Fredericksburg Rd
San Antonio, TX
 (3)
House of Pizza
5500 Babcock Rd
San Antonio, TX