Subway 19612

Subway #19612-0 is a Subway restaurant located at Village Portico, 253 Southwest 8th Street, Miami, Florida.