Subway 29353

Subway #29353-0 is a Subway restaurant located at Deerwood Town Center, 12089 Southwest 152nd Street, Miami, Florida.