Subway 26212

Subway #26212-0 is a Subway restaurant located at 9630 Coral Way, Miami, Florida.