Subway 1669

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