Subway 2770

Subway #2770-0 is a Subway restaurant located at, 2401 Millcreek Lane , Tallahassee, Florida.