Irish Tower is a casual Irish pub featuring karaoke and happy hour specials.