Irish pub offering a unique blend of pub atmosphere and flavorful dishes.