Subway 20703

Subway #20703-0 is a Subway restaurant located at PR 2 Km. 164, Space No. 1, Plaza Los Peregrinos II in Hormigueros, Puerto Rico.