Cafe
Terra Viva Cafe
9 locals recommend,
Location
242 Roydvale Ave
Christchurch, Canterbury
Tips from locals
Our favourite place for lunch. Located in a garden centre with a great gift shop attached. Some of the best food in the city!