Vail Mountain Coffee and Tea Charli heads over the Vail Mountain Coffee and Tea in BC to talk about their restaurant week deals!