Write a review

Greenhaven Fish & Chip Shop

← View details

255 Burwood Road, Burwood, Christchurch, Canterbury, Christchurch, Canterbury No data

(03) 383 3698