The Lula Inn

The Lula Inn
Address
149 Quay Street ,
Auckland
Phone 09-365 269