Subway 51459

Subway #51459-0 is a Subway restaurant located at Willoughby Square Shopping Center, 1141 5th Street Ext Unit 1141, Charlottesville, Virginia.