Fast-food restaurant chain
duchessrestaurants.com
Duchess Worldwide, Inc., doing business as Duchess, is a privately owned and operated regional casual fast food restaurant chain that operates in southwestern Connecticut. Wikipedia