Subway 2118

Subway #2118-0 is a Subway restaurant located at, 2540 North Monroe , Tallahassee, Florida.