Subway 66068

Subway #66068-0 is a Subway restaurant located at The University of Virginia, Newcomb Hall Pavilion, Charlottesville, Virginia.