Since 1981, Magelby's has offered fine dining at both its restaurant and at catering venues across Utah.