Duchess is a restaurant offering takeout and delivery, with a menu suitable for large groups.