Reviews of Steep Hill Wines. (Liquor Store) in Lincoln (Lincolnshire).