Subway 5020

Subway #5020-0 is a Subway restaurant located at Mid Town Square Shopping Center, 105 Midtown Avenue, Farmville, Virginia.