Irish Wolfhound is an Irish pub offering traditional fare and American favorites in a lively, sports-themed space with live music and billiards.