Expressions are interpolated in a finite element space. To control the space in which an Expression is interpolated, you can supply the finite element as an argument. Take a look at
http://fenicsproject.org/documentation/dolfin/1.2.0/python/programmers-reference/functions/expression/Expression.html#dolfin.functions.expression.Expression
for examples, especially Points 1 and 3.
If you want to evaluate an Expression at quadrature points, then define your Expression on a QuadratureElement, e.g.
element = FiniteElement("Quadrature", triangle, 3)
where 3 is the degree in the above case.