Subway 15324

Subway #15324-0 is a Subway restaurant located at 1720 West University, Denton, Texas.