Subway 2770

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