Reviews of Ampal Store. (Supermarket) in Lincoln (Lincolnshire).