Subway 62900

Subway #62900-0 is a Subway restaurant located at Lauderdale Manor Shopping Center, 1951 Northwest 9th Avenue Unit 2, Fort Lauderdale, Florida.