Reviews of Off licence truro (Malabar store ). (Supermarket) in Truro (Cornwall).