HOME / Restaurant / Delilah
122 Oxford Terrace, Christchurch Central City, Christchurch 8011
+6433666644
View Business Profile