19 March 2014
Watch this video of the Quiznos franchise opening in Whitechapel, London
Interested in finding out more? Contact franchise