Subway 31097

Subway #31097-0 is a Subway restaurant located at Dade Corners Travel Center, 17696 Southwest 8th Street, Miami, Florida.