Subway 1973

Subway #1973-0 is a Subway restaurant located at, 917 West 41st Street , Miami Beach, Florida.