Update Info - Italian Sub Shop
This restaurant was reported as closed. If it is open, let us know.
Italian Sub Shop
2816 Central Dr Ste 115
San Antonio, TX 78204
2816 Central Dr Ste 115
San Antonio, TX 78204
This restaurant was reported as closed. If it is open, let us know.