Reviews of S & M Minimarket. (Supermarket) in Telford (Shropshire).