Convenience store offering a wide selection of products 24/7. Part of a large European franchise.