Subway 21043

Subway #21043-0 is a Subway restaurant located at Esq Ave Barbosa, Store #1-14, 65th Infantry Shopping Center in Rio Piedras, Puerto Rico.