Subway 19040

Subway #19040-0 is a Subway restaurant located at 444 Appleyard Drive, Tallahassee, Florida.