Get Directions to Greenhaven Fish & Chip Shop

← View details

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

(03) 383 3698


Get Directions