Search results
- See moreSee moreSee moreSee moreLittle Italy RestaurantItalian Restaurant · $$
Established in 1983, this North side favorite has three possibilities depending on your dining mood. One side of the...
Website: littleitalysatx.com
Phone: (210) 349-2060
Cross Streets: Near the intersection of Afterglow St and Afterglow Dr
Pickup · Delivery
824 Afterglow St San Antonio, TX 78216 1139.96 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly