Duchess is a convenience store offering a variety of food and drink options. Established in 1961, it aims to provide quality products.