Pub Willard is a bar and pub offering a laid-back setting for socializing. It features a menu with pub-style dishes and a selection of drinks, and is known for its karaoke nights.