The Terra Pizza

4a Alvescot Road
OX18 3JH