The Lula Inn Details Location Address:149 Quay Street, Auckland Central, Auckland, 1010, New Zealand Derek Rennie2017-07-21T17:40:19+12:00