Reviews of Matha Supermarket, Northampton. (Supermarket) in Northampton (Northamptonshire).