Subway 24548

Subway #24548-0 is a Subway restaurant located at, 8542 Southwest 8th Street , Miami, Florida.