Subway 1673

Subway #1673-0 is a Subway restaurant located at Flamingo Pines Shopping Center, 106 South Flamingo Road, Pembroke Pines, Florida.