Subway 34960

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