Grab & Go is a 24/7 convenience store offering a wide selection of products. It's part of a large European franchise.