Subway 2978

Subway #2978-0 is a Subway restaurant located at Indian River Square, 5966 20th Street, Vero Beach, Florida.