This huge chain of convenience stores sells everything from public transport tickets and international press to snacks, candy, coffee, hot dogs and beer.
Comments