Subway 34960

Subway #34960-0 is a Subway restaurant located at 3900 Pembroke Road #103, Pembroke Park, Florida.