Subway 24422

Subway #24422-0 is a Subway restaurant located at University of North Carolina-Chapel Hill, 104 Ridge Road Ram's Head Market, Chapel Hill, North Carolina.