Subway 10116

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