Quay Sa Torre is a supermarket offering a wide range of products.