Reviews of Super Liquor Otaki. (Liquor Store) in Ōtaki (Wellington).