Reviews of Merchants Liquor Lincoln Road. (Liquor Store) in Christchurch (Canterbury).