Subway 1669

Subway #1669-0 is a Subway restaurant located at, 7379 Southwest 40 Street , Miami, Florida.