Located on the Cathedral Green in Exeter, Tea on the Green is a restaurant that brings together influences from great cuisines around the world
Photos by Nina collins
Tea on the Green opened in 2009 and is located one the Cathedral Green in Exeter. We are proud to say that all our food is prepared to order and uses local and free range produce from in and around Devon.
2 Cathedral Close
Devon, EX1 1EZ