American restaurant O'Learys offers food, drinks, and a lively sports bar atmosphere with activities.