Get directions to: Quiznos, Clemmons, NC Restaurant address: 180 Westwood Village Dr Clemmons, NC 27012, USA Driving Walking Bicycling Restaurant: Quiznos