Subway 10116

Subway #10116-0 is a Subway restaurant located at 3806 North Monroe Street, Tallahassee, Florida.