Subway 53749

Subway #53749-0 is a Subway restaurant located at Flamingo Falls, 2020 North Flamingo Road Unit 34, Pembroke Pines, Florida.