Subway 36978

Subway #36978-0 is a Subway restaurant located at The Triangle at Southport, 15511 Applewhite Road Suite 105, San Antonio, Texas.