Large supermarket offering a wide range of groceries and general merchandise.