Subway 30975

Subway #30975-0 is a Subway restaurant located at The Palms at Town and Country, 8352 Mills Drive, Miami, Florida.