Reviews of Super Liquor Amberley. (Liquor Store) in Amberley (Canterbury).