Deli Shop, SAN ANTONIO, Texas (TX)
Comfortably stationed at 16414 San Pedro Avenue () in SAN ANTONIO, Texas (TX) (78232), Deli Shop can be contacted at 2104960328. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in SAN ANTONIO, Texas (TX)
Deli Shop contact information and details:
Address: 16414 San Pedro Avenue - , SAN ANTONIO, Texas (TX) 78232
Contact Phone: 2104960328
