Restaurants in San Antonio, TX
Restaurants • Pizza • Italian Restaurants
8032 Fredericksburg Rd.,
San Antonio ,
TX
78229
UNITED STATES
Based on 2 reviews
The BEST ITALIAN Hole-In-the-Wall Joint west of Italy!!!
I have been to Lorenzo's a few times, and every time i go - i leave there delightfully full and IMPRESSED.so-so
I live near the area. Was so hungry and craving for some pasta. I googled and found this quaint resto. When i entered the place, there were two couples inside eating. I ordered their sauteed mushrooms and capellini. It was okay--kindah...Worldwide > United States > San Antonio, TX > Pizza