Tea on the Green is a popular, genuinely friendly cafe-style restaurant on Exeter's spectacular Cathedal Green, serving a distinctive mix of traditional English dishes, fabulous coffee (including the best espresso in town), high quality loose leaf te