Subway 26624

Subway #26624-0 is a Subway restaurant located at Carr. 110, KM 6.4, Plaza Aquadilla, Super Discount C-Store in San Antonio, Puerto Rico.