Subway 1973

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