Lenny's Sub Shop
7863 Callaghan Rd # 208
San Antonio, Texas 78229
USA
Phone: 210-366-9660
San Antonio, Texas 78229
USA
Phone: 210-366-9660
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Chacho's0.09 mi
Mama's Restaurant0.21 mi
Subway0.24 mi
Santikos Northwest Theatre0.26 mi
Golfo Di Napoli0.28 mi
Philly Connection0.30 mi
Fratelli's Caffe Italiano0.34 mi
Madras Pavilion0.36 mi
Pantry Cafe0.36 mi
Macaroon's Restaurant0.37 mi
Cuisine:
Lenny's Sub Shop Description:
Lenny's Sub Shop is a healthy Submarines restaurant in San Antonio, Texas, offering you a correct choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Lenny's Sub Shop