Subway 57501

Subway #57501-0 is a Subway restaurant located at Pine Crest Square Shopping Center, 957 Cypress Creek Road, Fort Lauderdale, Florida.