Subway 35012

Subway #35012-0 is a Subway restaurant located at Walmart Supercenter #931, 5555 20th Street, Vero Beach, Florida.