The Duckworth offers a restaurant, wine bar, and lounge experience. It is located in the center of St. John's on a cozy street. The establishment also provides rooms and reservations.